Striped dolphin - Espagnol Anglais Dictionnaire